home *** CD-ROM | disk | FTP | other *** search
/ HyperLib 1997 Winter - Disc 1 / HYPERLIB-1997-Winter-CD1.ISO.7z / HYPERLIB-1997-Winter-CD1.ISO / オンラインウェア / BUS / BibTeX 1.06 FAT.sit / BibTeX ƒ / Source code / coerce.h < prev    next >
Text File  |  1996-01-31  |  4KB  |  80 lines

  1. #define inputln(a) zinputln((alphafile)(a))
  2. boolean zinputln();
  3. #define outpoolstr(a,b) zoutpoolstr((alphafile)(a),(strnumber)(b))
  4. #define printapoolstr(a) zprintapoolstr((strnumber)(a))
  5. #define outtoken(a) zouttoken((alphafile)(a))
  6. #define auxerrillegalanother(a) zauxerrillegalanother((integer)(a))
  7. #define checkciteoverflow(a) zcheckciteoverflow((citenumber)(a))
  8. #define printfnclass(a) zprintfnclass((hashloc)(a))
  9. #define traceprfnclass(a) ztraceprfnclass((hashloc)(a))
  10. #define alreadyseenfunctionp(a) zalreadyseenfunctionp((hashloc)(a))
  11. #define checkfieldoverflow(a) zcheckfieldoverflow((integer)(a))
  12. #define biboneoftwoprint(a,b) zbiboneoftwoprint((ASCIIcode)(a),(ASCIIcode)(b))
  13. #define badcrossreferencepri(a) zbadcrossreferencepri((strnumber)(a))
  14. #define printmissingentry(a) zprintmissingentry((strnumber)(a))
  15. #define printstklit(a,b) zprintstklit((integer)(a),(stktype)(b))
  16. #define printlit(a,b) zprintlit((integer)(a),(stktype)(b))
  17. #define bracesunbalancedcomp(a) zbracesunbalancedcomp((strnumber)(a))
  18. #define aopenin(a) zaopenin((palphafile *) &(a))
  19. boolean zaopenin();
  20. #define aopenout(a) zaopenout((palphafile *) &(a))
  21. boolean zaopenout();
  22. #define startname(a) zstartname((strnumber)(a))
  23. #define addextension(a) zaddextension((strnumber)(a))
  24. #define addarea(a) zaddarea((strnumber)(a))
  25. strnumber makestring();
  26. #define streqbuf(a,b,c,d) zstreqbuf((strnumber)(a),(b),(bufpointer)(c),(bufpointer)(d))
  27. boolean zstreqbuf();
  28. #define streqstr(a,b) zstreqstr((strnumber)(a),(strnumber)(b))
  29. boolean zstreqstr();
  30. #define lowercase(a,b,c) zlowercase((a),(bufpointer)(b),(bufpointer)(c))
  31. #define uppercase(a,b,c) zuppercase((a),(bufpointer)(b),(bufpointer)(c))
  32. #define strlookup(a,b,c,d,e) zstrlookup((a),(bufpointer)(b),(bufpointer)(c),(strilk)(d),(boolean)(e))
  33. /* Stuff commented out by Vince */
  34. /* hashloc zstrlookup(); */
  35. #define predefine(a,b,c) zpredefine((a),(pdslen)(b),(strilk)(c))
  36. #define inttoASCII(a,b,c,d) zinttoASCII((integer)(a),(b),(bufpointer)(c),(bufpointer *) &(d))
  37. #define adddatabasecite(a) zadddatabasecite((citenumber *) &(a))
  38. #define findcitelocsforthisc(a) zfindcitelocsforthisc((strnumber)(a))
  39. boolean zfindcitelocsforthisc();
  40. #define swap(a,b) zswap((citenumber)(a),(citenumber)(b))
  41. #define lessthan(a,b) zlessthan((citenumber)(a),(citenumber)(b))
  42. boolean zlessthan();
  43. #define quicksort(a,b) zquicksort((citenumber)(a),(citenumber)(b))
  44. #define buildin(a,b,c,d) zbuildin((a),(pdslen)(b),(hashloc *) &(c),(bltinrange)(d))
  45. #define scan1(a) zscan1((ASCIIcode)(a))
  46. /* boolean zscan1(); */
  47. #define scan1white(a) zscan1white((ASCIIcode)(a))
  48. /* boolean zscan1white(); */
  49. #define scan2(a,b) zscan2((ASCIIcode)(a),(ASCIIcode)(b))
  50. /* boolean zscan2(); */
  51. #define scan2white(a,b) zscan2white((ASCIIcode)(a),(ASCIIcode)(b))
  52. /* boolean zscan2white(); */
  53. #define scan3(a,b,c) zscan3((ASCIIcode)(a),(ASCIIcode)(b),(ASCIIcode)(c))
  54. /* boolean zscan3(); */
  55. boolean scanalpha();
  56. #define scanidentifier(a,b,c) zscanidentifier((ASCIIcode)(a),(ASCIIcode)(b),(ASCIIcode)(c))
  57. boolean scannonneginteger();
  58. boolean scaninteger();
  59. boolean scanwhitespace();
  60. boolean eatbstwhitespace();
  61. #define scanfndef(a) zscanfndef((hashloc)(a))
  62. boolean eatbibwhitespace();
  63. boolean compressbibwhite();
  64. boolean scanbalancedbraces();
  65. boolean scanafieldtokenandea();
  66. boolean scanandstorethefield();
  67. #define decrbracelevel(a) zdecrbracelevel((strnumber)(a))
  68. #define checkbracelevel(a) zcheckbracelevel((strnumber)(a))
  69. #define namescanforand(a) znamescanforand((strnumber)(a))
  70. boolean vontokenfound();
  71. #define enoughtextchars(a) zenoughtextchars((bufpointer)(a))
  72. boolean zenoughtextchars();
  73. #define pushlitstk(a,b) zpushlitstk((integer)(a),(stktype)(b))
  74. #define poplitstk(a,b) zpoplitstk((integer *) &(a),(stktype *) &(b))
  75. #define printwrongstklit(a,b,c) zprintwrongstklit((integer)(a),(stktype)(b),(stktype)(c))
  76. #define addbufpool(a) zaddbufpool((strnumber)(a))
  77. #define addoutpool(a) zaddoutpool((strnumber)(a))
  78. #define executefn(a) zexecutefn((hashloc)(a))
  79. boolean badargumenttoken();
  80.